//
//  Exploit.swift
//  Taurine
//
//  Created by CoolStar on 8/20/23.
//  Note from CoolStar: I'm retired from jailbreaking. But if I gotta do one last release to do it right, so be it.
//

import Foundation

struct Exploit: Equatable {
    let minVersion: String
    let maxVersion: String
    let prefName: String
    
    static let cicutaVirosa = Exploit(minVersion: "14.0", maxVersion: "14.3", prefName: "cicutaVirosa")
    static let kfdPhysPuppet = Exploit(minVersion: "14.0", maxVersion: "14.8.1", prefName: "kfd_physPuppet")
    static let kfdSmith = Exploit(minVersion: "14.0", maxVersion: "14.8.1", prefName: "kfd_Smith")
    static let nullExploit = Exploit(minVersion: "0.0", maxVersion: "9999", prefName: "unsupported")
}
